×

to surrender oneself to the law meaning in Chinese

自首

Related Words

  1. surrendering
  2. surrender posture
  3. i surrender
  4. surrender custody
  5. surrender agreement
  6. stipulated surrender
  7. surrender to
  8. surrender clause
  9. self surrender
  10. unconditional surrender
  11. to suppress get rid of
  12. to surprise
  13. to survey and measure
  14. to survive your life
PC Version

Copyright © 2018 WordTech Co.